// $Id: distributionsrandom.h 68 2004-11-12 10:44:03Z jonas $
#ifndef DISTRIBUTIONSRANDOM_H
#define DISTRIBUTIONSRANDOM_H

#include "distributions.h"

/**
 * All values that are returend by these methods are random.
 */
class DistributionsRandom : public Distributions {
public:
	DistributionsRandom(bool=false);
	virtual ~DistributionsRandom() {}

	// The different distributions
	unsigned int bandwidthDown(unsigned int);
	unsigned int bandwidthUp(unsigned int);
	unsigned int filePopularity(unsigned int);
	unsigned int fileSize(unsigned int);
};

#endif
